Interactive Computational Steering : Conservative Vs Optimistic Steering Approaches

نویسندگان

  • ARUMUGARAJA SELVARAJ
  • Eileen Kraemer
  • Arumugaraja Selvaraj
  • Thiab Taha
  • Maria Hybinette
  • Maureen Grasso
چکیده

Interactive Computational Steering is the online, interactive allocation and adjustment of system resources and application parameters. Causal consistency is an important feature of interactive steering of distributed computations, as it is often required to maintain the correctness of the computation. However, due to the asynchronous nature of distributed computations, it is difficult to coordinate steering changes across processes to guarantee that the changes are applied consistently at all processes. Two general approaches exist for achieving interactive computational steering: conservative steering and optimistic steering. In this thesis, we present algorithms for the conservative steering approach. We also compare the performance of the conservative steering approach with that of the optimistic steering approach with regard to perturbation and lag.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Optimistic Approach to Computational Steering

Computational steering is the online, interactive allocation of resources and adjustment of application parameters. Although several systems for steering distributed computations have been developed, few support the coordinated steering of multiple processes. Of those that do provide such support, most take a conservative approach. Our system is unique in its optimistic approach. Coordinated st...

متن کامل

Computational Steering

Computational steering is the online management of the execution of an application and its resources for the purpose of either performance improvement or application exploration. Generally, visualizations are used to provide the user with insight into the state and behavior of the underlying system, and as a feedback mechanism, enabling users to gauge the effectiveness of these parameter adjust...

متن کامل

An Integrated Problem Solving Environment: The SCIRun Computational Steering System

SCIRun is a scientiic programming environment that allows the interactive construction, debugging, and steering of large-scale scientiic computations. We review related systems and introduce a taxon-omy that explores diierent computational steering solutions. Considering these approaches, we discuss why a tightly integrated problem solving environment, such as SCIRun, simpliies the design and d...

متن کامل

Models for computational steering

This paper describes a conceptual model for computational program steering. By exploiting previous results attained in program monitoring, debugging, and connguration, the abstractions and mechanisms derived from this model are shown suitable for both algorithmic and human interactive steering. A characterization of existing systems for computational steering using the model's abstractions demo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002